package com.fjl.thread;

public class ThreadTest extends Thread{
	
	private int i;
	//重写run方法，run（）方法的方法体就是线程执行体
	@Override
	public void run() {
		super.run();
		for(;i < 100;++i){
			//当线程继承Thread类的时，直接使用this即可获取当前线程
			//Thread对象的getName()返回当期线程的名字
			//因此可以直接通过this，getName获取当前线程的名字
			System.out.println(getName()+" "+i);
		}
	}
	
	
	public static void main(String[] args) {
		for(int i = 0;i < 10;++i){
			//调用Thread类时，直接使用this即可获取当前线程
				System.out.println(Thread.currentThread().getName()+" "+i);
				if(i == 5){
					new ThreadTest().start();
					new ThreadTest().start();
				}
		}
	}

}
